لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مفاهیم توسعه وب برای همه [ویدئو]
Web Development Concepts for Everyone [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره با هدف تجهیز زبان آموزان به درک مفهومی اصول مختلف توسعه وب به جای تمرکز بر تمرین های کدنویسی عملی است. این دوره با یک مقدمه کامل شروع می شود و زمینه را برای موضوعاتی که باید دنبال شوند آماده می کند. سپس به جنبه جلویی توسعه وب، یادگیری در مورد مؤلفه های سمت سرویس گیرنده و سمت سرور، و همچنین نقش پایگاه های داده در برنامه های کاربردی وب، می پردازید. شما بینشی در مورد کنترل نسخه، با تمرکز خاص بر Git، از جمله مفاهیمی مانند شاخهبندی، ادغام، و استفاده از GitHub برای همکاری کسب خواهید کرد.
کتابخانهها و فریمورکهای فرانتاند با تمرکز بر jQuery، Chart.js و فریمورکهای فرانتاند محبوب مانند Angular در مرکز توجه قرار دارند. شما فریمورکهای وب بکاند، از جمله میکروفریمورکها با جاوا اسکریپت و Express.js، و همچنین چارچوبهای وب با Java Spring را بررسی خواهید کرد. ویرایشگرهای کد و محیط های توسعه یکپارچه (IDE) با نمونه هایی مانند Visual Studio Code و IntelliJ IDEA معرفی شده اند. مقدمهای برای DevOps ارائه شده است که شامل یکپارچهسازی/استقرار مستمر (CI/CD)، کانتینریسازی با Docker، هماهنگسازی ابری با استفاده از Kubernetes و نظارت مستمر میشود. همچنین درک درستی از مدل بلوغ DevOps به دست خواهید آورد.
در پایان دوره، شما درک جامعی از توسعه وب به دست خواهید آورد و شما را قادر می سازد تا با اطمینان از فناوری ها و مفاهیم مختلف درگیر در ساخت برنامه های کاربردی وب مدرن استفاده کنید. درک درستی از وب سایت ها و برنامه های کاربردی وب کسب کنید
کتابخانه ها و فریم ورک های فرانت اند را کاوش کنید
چارچوب های وب بک اند را درک کنید
ارائه دهندگان خدمات ابری و ابری را کاوش کنید
پایگاه های داده شامل SQL، NoSQL و حافظه داخلی را درک کنید
درباره سیستم های کنترل نسخه مانند Git It برای متخصصان منابع انسانی، استخدام کنندگان و متخصصان منبع یابی که به طور خاص در بخش فناوری کار می کنند ایده آل است. مدیران فروش و موفقیت مشتری که در صنعت فناوری فعالیت می کنند نیز از این دوره بهره مند خواهند شد. متخصصان مدیریت پروژه و تحویل که به دنبال افزایش دانش خود در زمینه فناوری هستند، ارزش محتوای دوره را پیدا خواهند کرد. توسعه دهندگان سطح دانشیار که به دنبال گسترش مجموعه مهارت های خود هستند، این دوره را نیز مفید خواهند یافت. در درک فن آوری هایی که وب را ایجاد و قدرت می بخشند اعتماد به نفس پیدا کنید * مفاهیم مورد استفاده در توسعه وب را بدون غواصی عمیق در کدنویسی بیاموزید * زبان های برنامه نویسی و تفاوت آنها را درک کنید
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
یادداشت دوره
Course Note
ابزار دوره
Course Tools
مبانی برنامه های کاربردی وب Full-Stack
The Basics of Full-Stack Web Applications
معرفی
Introduction
Frontend
Frontend
مشتری
Client
سرور
Server
پایگاه داده
Database
کنترل نسخه
Version Control
مقدمه ای بر کنترل نسخه
Introduction to Version Control
مقدمه ای بر Git
Introduction to Git
انشعاب
Branching
ادغام
Merging
GitHub
GitHub
تجسم و جمع بندی GitHub
GitHub Visualization and Wrap-Up
دیگر پلتفرم های Git Cloud
Other Git Cloud Platforms
زبانهای برنامه نویسی
Programming Languages
محیط های زمان اجرا
Runtime Environments
مقدمه ای بر انواع برنامه نویسی
Introduction to Programming Types
قوی در مقابل ضعیف
Strong Versus Weak
استاتیک در مقابل پویا
Static Versus Dynamic
Supersets و TypeScript
Supersets and TypeScript
زبان های نشانه گذاری
Markup Languages
کتابخانه ها و فریم ورک های فرانت اند
Libraries and Front-End Frameworks
کتابخانه های فرانت اند با جی کوئری
Front-End Libraries with jQuery
مثال کتابخانه با Chart.js
Library Example with Chart.js
فریمورکهای فرانتاند
Front-End Frameworks
فریم ورک های فرانت اند با انگولار
Front-End Frameworks with Angular
CSS Frameworks و Bootstrap
CSS Frameworks and Bootstrap
ذکر ویژه - واکنش نشان دهید
Special Mention - React
ذکر ویژه - AngularJS در مقابل Angular
Special Mention - AngularJS Versus Angular
ارتباطات مشتری/سرور
Client / Server Communications
پروتکل HTTP
HTTP Protocol
روش های HTTP
HTTP Methods
API ها
APIs
REST APIها
REST APIs
پریز برق
Sockets
احراز هویت و مجوز
Authentication and Authorization
احراز هویت (AuthN)
Authentication (AuthN)
مجوز (AuthZ)
Authorization (AuthZ)
اتصال OAuth و OpenID
OAuth and OpenID Connect
Back-End Web Frameworks
Back-End Web Frameworks
Back-End Web Frameworks
Back-End Web Frameworks
Microframeworks با JavaScript، Node و Express.js
Microframeworks with JavaScript, Node, and Express.js
ماژول های میکروفریمورک
Microframework Modules
Web Frameworks با Java Spring
Web Frameworks with Java Spring
پایگاه های داده
Databases
پایگاه های داده رابطه ای - SQL
Relational Databases - SQL
نمونه ای از یک پایگاه داده رابطه ای - PostgreSQL
Example of a Relational Database - PostgreSQL
پایگاه های داده اسناد - NoSQL
Document Databases - NoSQL
نمونه ای از یک پایگاه داده اسناد - MongoDB
Example of a Document Database - MongoDB
پایگاه های داده درون حافظه
In-Memory Databases
نمونه ای از یک پایگاه داده در حافظه - Redis
Example of an In-Memory Database - Redis
ابزارهای توسعه دهنده وب
Web Developer Tools
ویرایشگرهای کد
Code Editors
نمونه ای از یک ویرایشگر کد - کد ویژوال استودیو
Example of a Code Editor - Visual Studio Code
IDE ها
IDEs
نمونه ای از یک IDE - IntelliJ Idea
Example of an IDE - IntelliJ Idea
کنسول
Console
مدیران بسته
Package Managers
ساخت ابزارهای اتوماسیون
Build Automation Tools
ORM ها
ORMs
پستچی
Postman
پلتفرم های ابری
Cloud Platforms
نحوه اجرای برنامه ها
How Applications Run
سخت افزار رایانه
Computer Hardware
پلتفرم های ابری
Cloud Platforms
هاست ابری با Heroku
Cloud Hosting with Heroku
Heroku با پایگاه داده
Heroku with a Database
AWS (سرویس وب آمازون)
AWS (Amazon Web Services)
بدون سرور با AWS
Serverless with AWS
یادداشتی در مورد گواهینامه های ابری
A Note on Cloud Certifications
DevOps
DevOps
مقدمه ای بر DevOps
Introduction to DevOps
CI/CD
CI/CD
Containerization با Docker
Containerization with Docker
ارکستراسیون ابری با Kubernetes
Cloud Orchestration with Kubernetes
نمایش نظرات